图形化管理工具Nginx Proxy Manager群晖7.2安装docker版教程

图形化管理工具Nginx Proxy Manager群晖7.2安装docker版教程

发布时间: 2025-02-28
作者: DP
时长: 14:11
浏览数: 6 次
支持内容
# 1. 介绍 本视频讲述了群晖7.2系统,安装docker版Nignx Proxy Manager 图形化管理工具的全流程视频,包括下载,准备,安装,测试等内容。 申明: 随DP_IT视频发布,免费使用,禁止任何转售等商业行为,如果有人卖给你这个,请去退款。网址: https://dpit.lib00.com # 2. 视频中使用到资源链接 > 20250621 - 因度盘一直在删链接,一直补链接太浪费时间了,故不再使用,谢谢理解。 > 夸克网盘会删除docker镜像文件,若被删除请使用其他网盘 > 用到的各种资料库下载地址: 夸克网盘: https://pan.quark.cn/s/e1ab44a387ed 迅雷云盘: https://pan.xunlei.com/s/VOTGTNj8uNztSX5o42o0jLfmA1?pwd=8hry UC网盘: https://drive.uc.cn/s/a2904bddcbab4 Google drive: https://drive.google.com/drive/folders/1b-LS_cWFsNfsauWDpWm6F_w_1K2tkD06?usp=sharing # 3. 视频中用到的命令列表 > 3.1 docker 容器创建命令 docker run -d --restart=always --name ee-nginx-proxy-namager \ -p 81:81 -p 55111:80 -p 55112:443 \ -v /volume1/docker/nginx_proxy_manager_2.12.3/letsencrypt:/etc/letsencrypt \ -v /volume1/docker/nginx_proxy_manager_2.12.3/data:/data \ jc21/nginx-proxy-manager:2.12.3 > 3.2 初始化账号密码 Email: admin@example.com Password: changeme
总结内容
# 图形化管理工具Nginx Proxy Manager群晖7.2安装docker版教程 ## 📋 概述 本视频详细介绍了如何在群晖NAS 7.2系统上通过Docker安装和配置Nginx Proxy Manager(NPM)——一款开源的图形化Nginx管理工具。视频涵盖了从准备工作到实际部署,再到SSL证书申请与配置的完整流程,特别适合希望通过可视化界面管理反向代理的用户。 --- ## 🎯 核心内容 ### 1. **工具介绍** - **Nginx Proxy Manager**:开源的GUI Nginx管理器,提供可视化操作界面 - 主要功能:图形化反向代理配置、SSL证书自动申请与续期 - 版本:2.12.3(2025年2月28日最新版) ### 2. **前期准备工作** **域名与DNS配置** - 使用泛域名解析(*.i.lib00.com)指向iKuai的IPv4地址 - 配置DNSPod参数:申请TOKEN(包含ID和Key)、登录邮箱 **端口映射设置** - 在iKuai路由器中配置端口映射: - 外网55111端口 → 内网80端口 - 外网55112端口 → 内网443端口 - 解决家庭宽带80/443端口封禁问题 **镜像下载** - 从dpit.lib00.com下载NPM镜像文件 - 提供压缩版(.gz)和未压缩版(.tar)两种格式 - 镜像大小约1GB(是纯Nginx的5-6倍) ### 3. **安装部署步骤** **文件准备** ``` /docker/nginx_proxy_manager_2.12.3/ ├── data/ └── letsencrypt/ ``` **Docker命令解析** ```bash docker run -d --restart=always \ --name nginx-proxy-manager \ -p 81:81 \ -p 55111:80 \ -p 55112:443 \ -v /path/to/data:/data \ -v /path/to/letsencrypt:/etc/letsencrypt \ jc21/nginx-proxy-manager:2.12.3 ``` **关键配置说明**: - 81端口:管理后台访问端口 - 55111/55112:映射到Docker内部的80/443端口 - 两个挂载目录用于持久化数据存储 ### 4. **初始配置** **首次登录** - 访问地址:`http://群晖IP:81` - 默认账号:admin@example.com - 默认密码:changeme - 首次登录强制修改密码和邮箱 **重要提示**: - 容器重启后建议等待3-5分钟再操作(需加载远程IP库和API数据) - 国内网络环境可能导致初始化较慢 ### 5. **反向代理配置实战** **创建代理规则** 1. 进入"Proxy Hosts"(反向代理)菜单 2. 添加新记录: - Domain Name:三级域名(如hbx-i.lib00.com) - Forward Hostname/IP:目标服务IP地址 - Forward Port:目标服务端口(如3000) 3. 保存后即可通过域名访问服务 **注意事项**: - 避免与群晖DSM内置反向代理的域名冲突 - Docker内部使用80端口,外部通过55111访问 - 经过两层端口转发:iKuai → Docker主机 → 容器 ### 6. **SSL证书管理** **自动申请Let's Encrypt证书** 1. 进入"SSL Certificates"菜单 2. 添加新证书: - Domain Names:输入需要证书的域名 - 选择DNS Challenge方式 - DNS Provider:选择DNSPod - 填入DNSPod登录邮箱 - Credentials:填入`TOKEN_ID,TOKEN_KEY`格式 **证书应用** - 编辑已有的反向代理规则 - 在SSL选项卡中选择申请的证书 - 启用HTTP/2支持 - 系统自动处理证书续期 **验证方式**: - 访问`https://域名:55112` - 浏览器显示安全锁标志 - 证书信息显示Let's Encrypt签发 --- ## 💡 技术亮点 1. **双层端口映射架构**:巧妙解决家庭宽带端口限制 2. **容器化部署**:使用Docker实现环境隔离和便捷管理 3. **自动化证书管理**:无需手动续期,系统自动完成 4. **图形化操作**:降低Nginx配置门槛,适合新手用户 --- ## ⚠️ 常见问题 - **镜像体积较大**:图形化工具的便利性需要额外存储成本 - **网络延迟**:国内环境初次启动可能较慢 - **域名冲突**:需与现有反向代理规则做好隔离 - **夸克网盘限制**:镜像文件可能被隐藏,可切换其他网盘 --- ## 🎓 适用场景 - 群晖NAS用户需要管理多个Web服务 - 希望为自建服务添加HTTPS加密 - 不熟悉Nginx命令行配置 - 需要统一管理多个域名和证书 --- ## 🔗 相关资源 - 镜像下载:dpit.lib00.com - 文档支持:提供完整配置文件模板 - 系列教程:包含域名解析、SSH配置等前置知识 --- ## SEO 关键词 群晖NAS, Docker教程, Nginx Proxy Manager, 反向代理, SSL证书, Let's Encrypt, 图形化管理, 开源工具, 域名解析, 端口映射, 家庭服务器, 自建网站, HTTPS配置, DNSPod, 群晖7.2
相关推荐
群晖查看硬盘 SMART 信息.DSM7.2.1 新手教程.包教包会
群晖查看硬盘 SMART 信息.DSM7.2.1 新手教程....
12:19 | 19次

如何在群晖 DSM7.2.1系统使用命令行查看硬盘 smart 信息,以判断硬盘健康度和安全性,这是...

远行星号, 网页舰船数据库,本地存储功能介绍
远行星号, 网页舰船数据库,本地存储功能介绍
02:06 | 2次

https://sst.lib00.com 是远行星号0.97在线网页舰船数据库,上线了本地存储功能...

Claude Code版本升级指南
Claude Code版本升级指南
00:58 | 9次

如何为已安装的Claude Code升级版本的操作指南。本教程为Claude Code AI自动编程...

腾讯云免费SSL证书申请方法.HTTPS证书申请
腾讯云免费SSL证书申请方法.HTTPS证书申请
08:29 | 5次

基于腾讯云的免费SSL证书申请方法,SSL证书就是HTTPS证书,申请SSL证书并完成配置就可以使用...